1 2 3 412
27    888    432   15
344 66    69   12
299    83